﻿using System;
using System.Drawing;
using System.Windows.Forms;

namespace ZYCommon
{
    

    public interface IZYViewDocument
    {
        void ViewInsertModeChange();
        bool ViewKeyDown(Keys KeyCode, bool Alt, bool Control, bool Shift);
        bool ViewKeyUp(Keys KeyCode, bool Alt, bool Control, bool Shift);
        bool ViewMouseClick(int x, int y, MouseButtons Button);
        bool ViewMouseDoubleClick(int x, int y, MouseButtons Button);
        bool ViewMouseDown(int x, int y, MouseButtons Button);
        bool ViewMouseLeave();
        bool ViewMouseMove(int x, int y, MouseButtons Button);
        bool ViewMouseUp(int x, int y, MouseButtons Button);
        bool ViewNewChar(char c);
        bool ViewPaint(Graphics g, Rectangle ClipRect);
        bool ViewTimer();
    }
}

